UML-basierte Modellierung von Multimediaanwendungen
نویسندگان
چکیده
Der Entwicklungsprozeß von Multimediaanwendungen sollte ebenso wie der herkömmlicher Softwaresysteme eine Analyse und einen Entwurf beinhalten. In dieser Arbeit diskutieren wir, inwiefern die Modellierung der Struktur und des dynamischen Verhaltens einer Multimediaanwendung über die Modellierung herkömmlicher Software hinausgeht. Wir zeigen, daß Aspekte der Benutzungsschnittstelle und das Zeitverhalten integraler Bestandteil der Modellierung sein sollten. Als Ergebnis stellen wir die objektorientierte Modellierungssprache OMMMA-L vor, die auf der Unified Modeling Language (UML) aufbaut. Die Strukturund Verhaltensdiagramme von UML wurden analysiert und gemäß der Charakteristika von Multimedia adaptiert bzw. erweitert. Im Klassendiagramm werden die Medientypen und die logische Struktur der Anwendung modelliert. Als Verhaltensdiagramme werden spezialisierte Sequenzund Zustandsdiagramme eingesetzt. Mit dem Layoutdiagramm wird ein neuer Diagrammtyp hinzugefügt, der die integrierte und anschauliche Beschreibung der visuellen Darstellung und interaktiver Benutzereingaben einer Multimediaanwendung erlaubt. Neben der Vorstellung der einzelnen Diagrammtypen geben wir ein aus dem Metamodell zu UML abgeleitetes OMMMA-L-Metamodell an, in dem das Zusammenspiel der Modellelemente aus den verschiedenen Diagrammen spezifiziert wird.
منابع مشابه
Freiheitsgrade in der UML/GML-basierten Geodatenmodellierung und deren Auswirkungen auf die Harmonisierung von INSPIRE-Datensätzen
In den letzten Jahren ist eine Trendwende im Bereich der Geodatenmodellierung in Gange. Wurden früher die meisten konzeptionellen Geodatenmodelle anhand von ER-Diagrammen semantisch modelliert und im Anschluss im Rahmen des Implementierungsprozesses in ein logisches Datenbankschema übergeführt, so setzt sich in den letzten Jahren immer mehr der Trend zur modellgetriebenen Softwareentwicklung (M...
متن کاملFeature-basierte Modellierung und Analyse von Variabilität in Produktlinienanforderungen
Arbeit eingeführten Konzepte und eine mögliche Werkzeugunterstützung zu demonstrieren.
متن کاملFeature-basierte Modellierung und Verarbeitung von Produktlinien am Beispiel eingebetteter Software
Verwandte Baureihen elektronischer Geräte haben typischerweise bezüglich der eingebetteten Software große Ähnlichkeit zueinander. Durch die Etablierung einer Software-Produktlinie lassen sich sowohl Kosten reduzieren als auch die allgemeine Qualität steigern. In dieser Arbeit wird eine Sprache zur Modellierung und Verarbeitung von Softwareund Systemvarianten vorgestellt, die modular durch einbe...
متن کاملNutzung des Viewpoint-Konzepts zur Unterstützung kollaborativer Modellierung - Konzeption und prototypische Implementierung
In der Wirtschaftsinformatik werden Modelle zur Entwicklung von Informationssystemen eingesetzt. Trotz der inhärenten Komplexitätsreduzierung weisen diese häufig einen komplexen Charakter auf. Der wahrgenommene Nutzen durch den Modellnutzer ist daher vermindert. Dies wird intensiviert, wenn mehrere Subjekte aus unterschiedlichen Domänen bei der Modellerstellung und -nutzung im Sinne einer kolla...
متن کاملModellierung und Qualitätssicherung von UML-Modellen der Geschäftslogik von Informationssystemen
Der zunehmenden Komplexität von Software-Modellen, die als Parameter für Codegenerierung verwendet werden, steht der menschliche Modellierer gegenüber, dessen mögliche Modellierungsfehler sich direkt auf das generierte Systemverhalten auswirken. Der Modellierer muss je nach konkreter Aufgabe die gewünschte Sicht auf das Modell wählen können und darüber hinaus durch automatische Qualitätssicheru...
متن کامل